#coding=utf-8

'''
Created on 2011-8-30

@author: chris
'''

class RipperException(Exception):
    '''
                严重异常， 中断执行
    '''


    def __init__(self, msg):
        '''
        Constructor
        '''
        self.msg = msg
        print msg
        
class ParseException(RipperException):
    
    def __init__(self, msg):
        RipperException(msg)
        

# 普通异常, 不中断执行        
class DownloadException(RipperException):
    
    def __init__(self, msg):
        RipperException(msg)
        self.msg = msg